a turucutu - English Synonyms Dictionary